<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head>



 <script type="text/javascript">
 
 
 
 var codesite_token = "0cdda76e4c4a246833e54878e383bc4d";
 
 
 var logged_in_user_email = "simionatoeg@gmail.com";
 
 </script>
 
 
 <title>
 encog-java -
 
 Project Hosting on Google Code</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 
 <link type="text/css" rel="stylesheet" href="encog-java%20-%20Project%20Hosting%20on%20Google%20Code_files/ph_core.css">
 
 <link type="text/css" rel="stylesheet" href="encog-java%20-%20Project%20Hosting%20on%20Google%20Code_files/ph_detail.css">
 
 
 
 
<!--[if IE]>
 <link type="text/css" rel="stylesheet" href="http://www.gstatic.com/codesite/ph/6515473788359997937/css/d_ie.css" >
<![endif]-->
<script type="text/javascript" src="encog-java%20-%20Project%20Hosting%20on%20Google%20Code_files/ga.js"></script></head><body class="t1">
 <div id="gaia">
 
 <span>
 
 <b>simionatoeg@gmail.com</b>
 
 
 | <a href="http://code.google.com/u/simionatoeg/" id="projects-dropdown" onclick="return false;">My favorites</a><img class="menuIcon off" id="menuIcon-projects-dropdown" src="encog-java%20-%20Project%20Hosting%20on%20Google%20Code_files/cleardot.gif" height="14" width="14">
 
 | <a href="http://code.google.com/u/simionatoeg/" onclick="_CS_click('/gb/ph/profile');" title="Profile, Updates, and Settings">Profile</a>
 | <a href="http://www.google.com/accounts/Logout?continue=http%3A%2F%2Fcode.google.com%2Fp%2Fencog-java%2F" onclick="_CS_click('/gb/ph/signout');">Sign out</a>
 
 </span>

 </div>
 <div class="gbh" style="left: 0pt;"></div>
 <div class="gbh" style="right: 0pt;"></div>
 
 
 <div style="height: 1px;"></div>
<!--[if IE 6]>
<div style="text-align:center;">
Support browsers that contribute to open source, try <a href="http://www.firefox.com">Firefox</a> or <a href="http://www.google.com/chrome">Google Chrome</a>.
</div>
<![endif]-->
 <table style="margin: 20px 0px 0px; padding: 0px; width: 100%;" cellpadding="0" cellspacing="0">
 <tbody><tr style="height: 58px;">
 <td style="width: 55px; text-align: center;">
 <a href="http://code.google.com/p/encog-java/">
 
 
 
 <img src="encog-java%20-%20Project%20Hosting%20on%20Google%20Code_files/logo.png" alt="Logo">
 
 
 </a>
 </td>
 <td style="padding-left: 0.8em;">
 
 <div id="pname" style="margin: 0px 0px -3px;">
 <a href="http://code.google.com/p/encog-java/" style="text-decoration: none; color: rgb(0, 0, 0);">encog-java</a>
 </div>
 <div id="psum">
 <i><a id="project_summary_link" href="http://code.google.com/p/encog-java/" style="text-decoration: none; color: rgb(0, 0, 0);">Encog Artificial Intelligence Framework for Java</a></i>
 </div>
 
 </td>
 <td style="white-space: nowrap; text-align: right;">
 
 <form action="/hosting/search">
 <input size="30" name="q">
 <input name="projectsearch" value="Search projects" type="submit">
 </form>
 
 </td></tr>
 </tbody></table>



 <table id="mt" width="100%" border="0" cellpadding="0" cellspacing="0">
 <tbody><tr>
 <th onclick="if (!cancelBubble) _go('/p/encog-java/');">
 <div class="tab active">
 <div class="round4"></div>
 <div class="round2"></div>
 <div class="round1"></div>
 <div class="box-inner">
 <a onclick="cancelBubble=true;" href="http://code.google.com/p/encog-java/">Project&nbsp;Home</a>
 </div>
 </div>
 </th><td>&nbsp;&nbsp;</td>
 
 
 
 
 <th onclick="if (!cancelBubble) _go('/p/encog-java/downloads/list');">
 <div class="tab inactive">
 <div class="round4"></div>
 <div class="round2"></div>
 <div class="round1"></div>
 <div class="box-inner">
 <a onclick="cancelBubble=true;" href="http://code.google.com/p/encog-java/downloads/list">Downloads</a>
 </div>
 </div>
 </th><td>&nbsp;&nbsp;</td>
 
 
 
 
 
 <th onclick="if (!cancelBubble) _go('/p/encog-java/w/list');">
 <div class="tab inactive">
 <div class="round4"></div>
 <div class="round2"></div>
 <div class="round1"></div>
 <div class="box-inner">
 <a onclick="cancelBubble=true;" href="http://code.google.com/p/encog-java/w/list">Wiki</a>
 </div>
 </div>
 </th><td>&nbsp;&nbsp;</td>
 
 
 
 
 
 <th onclick="if (!cancelBubble) _go('/p/encog-java/issues/list');">
 <div class="tab inactive">
 <div class="round4"></div>
 <div class="round2"></div>
 <div class="round1"></div>
 <div class="box-inner">
 <a onclick="cancelBubble=true;" href="http://code.google.com/p/encog-java/issues/list">Issues</a>
 </div>
 </div>
 </th><td>&nbsp;&nbsp;</td>
 
 
 
 
 
 <th onclick="if (!cancelBubble) _go('/p/encog-java/source/browse/');">
 <div class="tab inactive">
 <div class="round4"></div>
 <div class="round2"></div>
 <div class="round1"></div>
 <div class="box-inner">
 <a onclick="cancelBubble=true;" href="http://code.google.com/p/encog-java/source/browse/">Source</a>
 </div>
 </div>
 </th><td>&nbsp;&nbsp;</td>
 
 
 <td width="100%">&nbsp;</td>
 </tr>
</tbody></table>
<table class="st" width="100%" align="center" border="0" cellpadding="0" cellspacing="0">
 <tbody><tr>
 
 
 
 
 
 
 
 
 <td>
 <div class="st1">
 <div class="isf">
 <span class="inst1">
 <a href="http://code.google.com/p/encog-java/">Summary</a>
 </span> |
 <span class="inst2">
 <a href="http://code.google.com/p/encog-java/updates/list">Updates</a>
 </span>
 
 |
 <span class="inst3">
 <a href="http://code.google.com/p/encog-java/people/list">People</a>
 </span>
 
 </div>
</div>

 </td>
 
 
 
 <td class="bevel-right" height="4" valign="top" align="right">
 <div class="round4"></div>
 <div class="round2"></div>
 <div class="round1"></div>
 </td>
 </tr>
</tbody></table>
<script type="text/javascript">
 var cancelBubble = false;
 function _go(url) { document.location = url; }
</script>


<div id="maincol">

 
<!-- IE -->





<style type="text/css">
 #downloadbox {
 padding: 6px;
 overflow: hidden;
 white-space: nowrap;
 text-overflow: ellipsis;
 }
 #downloadbox a {
 margin: 6px 0 0 3em;
 display: block;
 padding-left: 18px;
 background: url(http://www.gstatic.com/codesite/ph/images/dl_arrow.gif) no-repeat bottom left;
 }
 #owners a, #members a { white-space: nowrap; }
 
</style>
<div style="margin: 0pt 0pt 1em 2em; float: right; width: 25em;">
 
 <div class="pmeta_bubble_bg">
 <div class="round4"></div>
 <div class="round2"></div>
 <div class="round1"></div>
 <div class="box-inner">
 <table class="pmeta" cellpadding="5">
 
 
 
 <tbody><tr>
 <td colspan="4">
 <img id="star_img" src="encog-java%20-%20Project%20Hosting%20on%20Google%20Code_files/star_off.gif" style="cursor: pointer;" onclick="_CS_toggleStar(this,
 {'scope': 'projects',
 'user': '_CURRENT_USER',
 'item': 'encog-java',
 'token': codesite_token
 },
 'star_msg',
 'Starred (\x3ca href\x3d\x22/u/simionatoeg/\x22\x3eview starred projects\x3c/a\x3e)',
 'Star this project');" height="15" width="15">
 &nbsp;
 <span id="star_msg">
 
 Star this project
 
 </span>
 </td>
 </tr>
 
 
 </tbody></table>
 </div>
 <div class="round1"></div>
 <div class="round2"></div>
 <div class="round4"></div>
 </div>
 
 <div class="pmeta_bubble_bg">
 <div class="round4"></div>
 <div class="round2"></div>
 <div class="round1"></div>
 <div class="box-inner">
 <table class="pmeta" cellpadding="5">
 
 <tbody><tr>
 <th><span style="white-space: nowrap;">Code license:</span></th>
 <td>
 <a href="http://www.gnu.org/licenses/lgpl.html" rel="nofollow">GNU Lesser General Public License</a>
 </td>
 </tr>
 
 
 
 <tr><th>Labels:</th>
 <td id="project_labels">
 
 <a href="http://code.google.com/hosting/search?q=label:java">java</a>, 
 
 <a href="http://code.google.com/hosting/search?q=label:spider">spider</a>, 
 
 <a href="http://code.google.com/hosting/search?q=label:bot">bot</a>, 
 
 <a href="http://code.google.com/hosting/search?q=label:neuralnetwork">neuralnetwork</a>, 
 
 <a href="http://code.google.com/hosting/search?q=label:ai">ai</a>
 
 </td>
 </tr>
 
 </tbody></table>
 </div>
 <div class="round1"></div>
 <div class="round2"></div>
 <div class="round4"></div>
 </div>
 
 <div style="background: rgb(221, 248, 204) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; margin-bottom: 5px; table-layout: fixed;">
 <div class="round4"></div>
 <div class="round2"></div>
 <div class="round1"></div>
 <div class="box-inner">
 <div id="downloadbox">
 <a href="http://code.google.com/p/encog-java/downloads/list" style="padding: 0pt; background: transparent none repeat scroll 0% 0%; float: right; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;">Show all</a>
 <b>Featured downloads:</b><br>
 
 <a href="http://encog-java.googlecode.com/files/encog-core-2.1.0.zip">encog-core-2.1.0.zip</a>
 
 <a href="http://encog-java.googlecode.com/files/encog-examples-2.1.0.zip">encog-examples-2.1.0.zip</a>
 
 <a href="http://encog-java.googlecode.com/files/encog-workbench-src-2.1.0.zip">encog-workbench-src-2.1.0.zip</a>
 
 <a href="http://encog-java.googlecode.com/files/encog-workbench-univ-2.1.0.zip">encog-workbench-univ-2.1.0.zip</a>
 
 <a href="http://encog-java.googlecode.com/files/encog-workbench-win-2.1.0.zip">encog-workbench-win-2.1.0.zip</a>
 
 </div>
 </div>
 <div class="round1"></div>
 <div class="round2"></div>
 <div class="round4"></div>
 </div>
 
 
 <div class="pmeta_bubble_bg">
 <div class="round4"></div>
 <div class="round2"></div>
 <div class="round1"></div>
 <div class="box-inner">
 <table class="pmeta" cellpadding="5">
 
 <tbody><tr><th>Links:</th>
 <td><ul id="url_links">
 
 <li><a href="http://www.heatonresearch.com/" rel="nofollow">Heaton Research</a></li>
 
 <li><a href="http://www.heatonresearch.com/javadoc/encog-1.1/index.html" rel="nofollow">Encog 1.1 Javadoc</a></li>
 
 <li><a href="http://code.google.com/p/encog-cs/" rel="nofollow">Encog for C#</a></li>
 
 <li><a href="http://www.heatonresearch.com/course" rel="nofollow">Neural Network Course</a></li>
 
 <li><a href="http://www.heatonresearch.com/node/827" rel="nofollow">Encog Workbench Screen Shots</a></li>
 
 <li><a href="http://www.heatonresearch.com/forum/34" rel="nofollow">Encog Forum</a></li>
 
 </ul></td>
 </tr>
 
 
 <tr><th>Blogs:</th>
 <td><ul id="blog_links">
 
 <li><a href="http://www.jeffheaton.com/" rel="nofollow">Jeff Heaton</a></li>
 
 </ul></td>
 </tr>
 
 <tr><th>Feeds:</th>
 <td><ul>
 <li><a href="http://code.google.com/p/encog-java/feeds">Project feeds</a></li>
 </ul></td>
 </tr>
 
 </tbody></table>
 </div>
 <div class="round1"></div>
 <div class="round2"></div>
 <div class="round4"></div>
 </div>
 
 <div class="pmeta_bubble_bg">
 <div class="round4"></div>
 <div class="round2"></div>
 <div class="round1"></div>
 <div class="box-inner">
 <a style="padding: 6px; float: right;" href="http://code.google.com/p/encog-java/people/list">People details</a>
 <table class="pmeta" style="padding: 3px;" cellpadding="3">
 
 <tbody><tr><th colspan="2">Project owners:</th></tr>
 <tr><td style="width: 4em;">&nbsp;</td>
 <td id="owners">
 
 <a style="white-space: nowrap;" href="http://code.google.com/u/heatonresearch/">heatonresearch</a>, 
 
 <a style="white-space: nowrap;" href="http://code.google.com/u/JeffHeatonDotCom/">JeffHeatonDotCom</a>
 
 </td>
 </tr>
 
 
 
 <tr><th colspan="2" style="padding-top: 6px;">Project committers:</th></tr>
 <tr><td></td>
 <td id="members">
 
 <a style="white-space: nowrap;" href="http://code.google.com/u/ManojTrek/">ManojTrek</a>, 
 
 <a style="white-space: nowrap;" href="http://code.google.com/u/@VxNeQVNWAhlMWAF9/">andre...@zipmail.com.br</a>, 
 
 <a style="white-space: nowrap;" href="http://code.google.com/u/DeniseLDean/">DeniseLDean</a>, 
 
 <a style="white-space: nowrap;" href="http://code.google.com/u/@UxBfQlVTAhhAXQd4/">Seemasin...@yahoo.com</a>, 
 
 <a style="white-space: nowrap;" href="http://code.google.com/u/@VxVURlVQABVMXAh%2B/">MileyTho...@yahoo.com</a>
 
 </td>
 </tr>
 
 
 
 
 
 
 
 </tbody></table>
 </div>
 <div class="round1"></div>
 <div class="round2"></div>
 <div class="round4"></div>
 </div>
 
</div>
 <div id="wikicontent" style="padding: 0pt 3em 1.2em 0pt;">
 <p><img src="encog-java%20-%20Project%20Hosting%20on%20Google%20Code_files/encog128.png"> </p><p>
<style type="text/css">
.gadget-title {
  margin-bottom: 2px;
}
</style>
<script src="encog-java%20-%20Project%20Hosting%20on%20Google%20Code_files/rpc.js"></script>
<script type="text/javascript">
function resizeIframeHandler(opt_height) {
  var elem = document.getElementById(this.f);
  if (!elem) return;
  if (!opt_height) {
    elem.style.height = undefined;
  }
  else {
    opt_height = Math.max(10, opt_height);
    elem.style.height = opt_height + 'px';
  }
}
gadgets.rpc.register("resize_iframe", resizeIframeHandler);

gadgets.rpc.register('set_title', function(title) {
 var elem = document.getElementById(this.f + '_title');
 if (elem) {
   elem.innerHTML = gadgets.util.escape(title);
 }
});
</script>
</p><h2 id="gadget0_title" class="gadget-title"></h2><iframe src="encog-java%20-%20Project%20Hosting%20on%20Google%20Code_files/ifr.html" id="gadget0" name="gadget0" frameborder="0" height="53"></iframe> <p>Encog
is an advanced neural network and bot programming library. Encog can be
used independently either to create neural networks or HTTP bot
programs. Encog also includes classes that combine these two advanced
features. Encog contains classes for Feedforward Neural Networks,
Hopfield Neural Networks, and self organizing maps. Training can be
accomplished using backpropagation, simulated annealing, and genetic
optimization. Additional classes are provided for pruning neural
networks. </p><p>Encog also includes advanced HTTP bot programming
features. A multithreaded spider that can store its workload either in
memory on a database is provided. HTML parsing is provided, as well as
advanced form and cookie handling. </p><h1><a name="Neural_Network_Architectures">Neural Network Architectures</a></h1><ul><li><a name="Neural_Network_Architectures">Feedforward Neural Network (Perceptron) </a></li><li><a name="Neural_Network_Architectures">Hopfield Neural Network </a></li><li><a name="Neural_Network_Architectures">Self Organizing Map (Kohonen)  </a></li><li><a name="Neural_Network_Architectures">Radial Basis Function Network </a></li><li><a name="Neural_Network_Architectures">Elman Recurrent Neural Network </a></li><li><a name="Neural_Network_Architectures">Jordan Recurrent Neural Network </a></li></ul><h1><a name="Training_Techniques">Training Techniques</a></h1><ul><li><a name="Training_Techniques">Backpropagation </a></li><li><a name="Training_Techniques">Resilient Propagation </a></li><li><a name="Training_Techniques">Manhattan Update Rule Propagation </a></li><li><a name="Training_Techniques">Competitive Learning </a></li><li><a name="Training_Techniques">Hopfield Learning </a></li><li><a name="Training_Techniques">Genetic Algorithm Training </a></li></ul><h1><a name="Training_Data_Models">Training Data Models</a></h1><ul><li><a name="Training_Data_Models">Supervised </a></li><li><a name="Training_Data_Models">Unsupervised </a></li><li><a name="Training_Data_Models">Temporal (Prediction) </a></li><li><a name="Training_Data_Models">Financial (downloads from Yahoo Finance) </a></li><li><a name="Training_Data_Models">SQL </a></li><li><a name="Training_Data_Models">XML </a></li><li><a name="Training_Data_Models">CSV </a></li><li><a name="Training_Data_Models">Image Downsampling </a></li></ul><h1><a name="Activation_Functions">Activation Functions</a></h1><ul><li><a name="Activation_Functions">Sigmoid </a></li><li><a name="Activation_Functions">Hyperbolic Tangent </a></li><li><a name="Activation_Functions">Linear </a></li><li><a name="Activation_Functions">SoftMax </a></li><li><a name="Activation_Functions">Tangential </a></li><li><a name="Activation_Functions">Sin Wave </a></li><li><a name="Activation_Functions">Bipolar </a></li><li><a name="Activation_Functions">Gaussian </a></li></ul>
<a name="Activation_Functions"> </a></div>

<a name="Activation_Functions"><br><br><br><br><br><br><br><br>
<script src="encog-java%20-%20Project%20Hosting%20on%20Google%20Code_files/prettify.js"></script>
<script type="text/javascript">
 prettyPrint();
</script>
 
 <script type="text/javascript" src="encog-java%20-%20Project%20Hosting%20on%20Google%20Code_files/core_scripts_20081103.js"></script>
 <script type="text/javascript" src="encog-java%20-%20Project%20Hosting%20on%20Google%20Code_files/codesite_product_dictionary_ph.js"></script>
 
 
 
 
 
 </a></div>
<div id="footer" dir="ltr">
<a name="Activation_Functions"> 
 </a><div class="text">
<a name="Activation_Functions"> 
 ©2009 Google -
 </a><a href="http://code.google.com/">Code Home</a> -
 <a href="http://code.google.com/tos.html">Terms of Service</a> -
 <a href="http://www.google.com/privacy.html">Privacy Policy</a> -
 <a href="http://code.google.com/more/">Site Directory</a> -
 <a href="http://code.google.com/p/support/">Project Hosting Help</a>
 
 </div>
</div>
<script type="text/javascript">
/**
 * Reports analytics.
 * It checks for the analytics functionality (window._gat) every 100ms
 * until the analytics script is fully loaded in order to invoke siteTracker.
 */
function _CS_reportAnalytics() {
 window.setTimeout(function() {
 if (window._gat) {
 try {
 siteTracker = _gat._getTracker(CS_ANALYTICS_ACCOUNT);
 siteTracker._trackPageview();
 } catch (e) {}
 var projectTracker = _gat._getTracker("UA-339703-5");
projectTracker._initData();
projectTracker._trackPageview();
 } else {
 _CS_reportAnalytics();
 }
 }, 100);
}
</script>

 
 
 <div class="hostedBy" style="margin-top: -20px;">
 <span style="vertical-align: top;">Hosted by</span>
 <a href="http://code.google.com/hosting/">
 <img src="encog-java%20-%20Project%20Hosting%20on%20Google%20Code_files/google_code_tiny.png" alt="Google Code" height="24" width="107">
 </a>
 </div>
 
 
 
 


 
 <div style="display: none;" id="menuDiv-projects-dropdown" class="menuDiv instance0"><b style="display: block;" class="categoryTitle projects">Projects</b><div class="menuCategory projects"><a href="http://code.google.com/p/sgaplab/" style="display: block;" class="menuItem">sgaplab</a></div><div class="menuCategory controls"><hr class="menuSeparator"><a href="http://code.google.com/more/" style="display: block;" class="menuItem">Find developer products...</a><a href="http://code.google.com/hosting/" style="display: block;" class="menuItem">Find open source projects...</a></div></div></body></html>